Dsl

class Dsl

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@get:JvmName(name = "getAmbientLighting")
@set:JvmName(name = "setAmbientLighting")
var ambientLighting: ModuleConfigProtos.ModuleConfig.AmbientLightingConfig

.meshtastic.ModuleConfig.AmbientLightingConfig ambient_lighting = 11;

Link copied to clipboard
@get:JvmName(name = "getAudio")
@set:JvmName(name = "setAudio")
var audio: ModuleConfigProtos.ModuleConfig.AudioConfig

.meshtastic.ModuleConfig.AudioConfig audio = 8;

Link copied to clipboard
@get:JvmName(name = "getCannedMessage")
@set:JvmName(name = "setCannedMessage")
var cannedMessage: ModuleConfigProtos.ModuleConfig.CannedMessageConfig

.meshtastic.ModuleConfig.CannedMessageConfig canned_message = 7;

Link copied to clipboard
@get:JvmName(name = "getDetectionSensor")
@set:JvmName(name = "setDetectionSensor")
var detectionSensor: ModuleConfigProtos.ModuleConfig.DetectionSensorConfig

.meshtastic.ModuleConfig.DetectionSensorConfig detection_sensor = 12;

Link copied to clipboard
@get:JvmName(name = "getExternalNotification")
@set:JvmName(name = "setExternalNotification")
var externalNotification: ModuleConfigProtos.ModuleConfig.ExternalNotificationConfig

.meshtastic.ModuleConfig.ExternalNotificationConfig external_notification = 3;

Link copied to clipboard
@get:JvmName(name = "getMqtt")
@set:JvmName(name = "setMqtt")
var mqtt: ModuleConfigProtos.ModuleConfig.MQTTConfig

.meshtastic.ModuleConfig.MQTTConfig mqtt = 1;

Link copied to clipboard
@get:JvmName(name = "getNeighborInfo")
@set:JvmName(name = "setNeighborInfo")
var neighborInfo: ModuleConfigProtos.ModuleConfig.NeighborInfoConfig

.meshtastic.ModuleConfig.NeighborInfoConfig neighbor_info = 10;

Link copied to clipboard
@get:JvmName(name = "getPaxcounter")
@set:JvmName(name = "setPaxcounter")
var paxcounter: ModuleConfigProtos.ModuleConfig.PaxcounterConfig

.meshtastic.ModuleConfig.PaxcounterConfig paxcounter = 13;

Link copied to clipboard
Link copied to clipboard
@get:JvmName(name = "getRangeTest")
@set:JvmName(name = "setRangeTest")
var rangeTest: ModuleConfigProtos.ModuleConfig.RangeTestConfig

.meshtastic.ModuleConfig.RangeTestConfig range_test = 5;

Link copied to clipboard
@get:JvmName(name = "getRemoteHardware")
@set:JvmName(name = "setRemoteHardware")
var remoteHardware: ModuleConfigProtos.ModuleConfig.RemoteHardwareConfig

.meshtastic.ModuleConfig.RemoteHardwareConfig remote_hardware = 9;

Link copied to clipboard
@get:JvmName(name = "getSerial")
@set:JvmName(name = "setSerial")
var serial: ModuleConfigProtos.ModuleConfig.SerialConfig

.meshtastic.ModuleConfig.SerialConfig serial = 2;

Link copied to clipboard
@get:JvmName(name = "getStoreForward")
@set:JvmName(name = "setStoreForward")
var storeForward: ModuleConfigProtos.ModuleConfig.StoreForwardConfig

.meshtastic.ModuleConfig.StoreForwardConfig store_forward = 4;

Link copied to clipboard
@get:JvmName(name = "getTelemetry")
@set:JvmName(name = "setTelemetry")
var telemetry: ModuleConfigProtos.ModuleConfig.TelemetryConfig

.meshtastic.ModuleConfig.TelemetryConfig telemetry = 6;

Functions

Link copied to clipboard

.meshtastic.ModuleConfig.AmbientLightingConfig ambient_lighting = 11;

Link copied to clipboard

.meshtastic.ModuleConfig.AudioConfig audio = 8;

Link copied to clipboard

.meshtastic.ModuleConfig.CannedMessageConfig canned_message = 7;

Link copied to clipboard

.meshtastic.ModuleConfig.DetectionSensorConfig detection_sensor = 12;

Link copied to clipboard

.meshtastic.ModuleConfig.ExternalNotificationConfig external_notification = 3;

Link copied to clipboard
fun clearMqtt()

.meshtastic.ModuleConfig.MQTTConfig mqtt = 1;

Link copied to clipboard

.meshtastic.ModuleConfig.NeighborInfoConfig neighbor_info = 10;

Link copied to clipboard

.meshtastic.ModuleConfig.PaxcounterConfig paxcounter = 13;

Link copied to clipboard
Link copied to clipboard

.meshtastic.ModuleConfig.RangeTestConfig range_test = 5;

Link copied to clipboard

.meshtastic.ModuleConfig.RemoteHardwareConfig remote_hardware = 9;

Link copied to clipboard

.meshtastic.ModuleConfig.SerialConfig serial = 2;

Link copied to clipboard

.meshtastic.ModuleConfig.StoreForwardConfig store_forward = 4;

Link copied to clipboard

.meshtastic.ModuleConfig.TelemetryConfig telemetry = 6;

Link copied to clipboard

.meshtastic.ModuleConfig.AmbientLightingConfig ambient_lighting = 11;

Link copied to clipboard

.meshtastic.ModuleConfig.AudioConfig audio = 8;

Link copied to clipboard

.meshtastic.ModuleConfig.CannedMessageConfig canned_message = 7;

Link copied to clipboard

.meshtastic.ModuleConfig.DetectionSensorConfig detection_sensor = 12;

Link copied to clipboard

.meshtastic.ModuleConfig.ExternalNotificationConfig external_notification = 3;

Link copied to clipboard

.meshtastic.ModuleConfig.MQTTConfig mqtt = 1;

Link copied to clipboard

.meshtastic.ModuleConfig.NeighborInfoConfig neighbor_info = 10;

Link copied to clipboard

.meshtastic.ModuleConfig.PaxcounterConfig paxcounter = 13;

Link copied to clipboard

.meshtastic.ModuleConfig.RangeTestConfig range_test = 5;

Link copied to clipboard

.meshtastic.ModuleConfig.RemoteHardwareConfig remote_hardware = 9;

Link copied to clipboard

.meshtastic.ModuleConfig.SerialConfig serial = 2;

Link copied to clipboard

.meshtastic.ModuleConfig.StoreForwardConfig store_forward = 4;

Link copied to clipboard

.meshtastic.ModuleConfig.TelemetryConfig telemetry = 6;